﻿using System;

namespace Mono.Cecil.Metadata
{
	// Token: 0x02000106 RID: 262
	internal sealed class PdbHeap : Heap
	{
		// Token: 0x06000A4A RID: 2634 RVA: 0x00005984 File Offset: 0x00003B84
		public PdbHeap(byte[] data) : base(data)
		{
		}

		// Token: 0x06000A4B RID: 2635 RVA: 0x0002E730 File Offset: 0x0002C930
		public bool HasTable(Table table)
		{
			return (this.TypeSystemTables & 1L << (int)table) != 0L;
		}

		// Token: 0x0400045D RID: 1117
		public byte[] Id;

		// Token: 0x0400045E RID: 1118
		public uint EntryPoint;

		// Token: 0x0400045F RID: 1119
		public long TypeSystemTables;

		// Token: 0x04000460 RID: 1120
		public uint[] TypeSystemTableRows;
	}
}
